beggar on horseback - Turco Inglés Diccionario